strap for buckling garments - Alemán Inglés Diccionario